detention facility - Espagnol Anglais Dictionnaire